<?php
//Recibiremos atraves de POST una variable "ultimoComentario
//Esta sera el numero del ultimo comentarios mostrado
//Basicamenta este sera el offset a partir del ultimo comentarios en la base de datos
//El ultimo comentarios tendra el offset 0
//Y la id de la noticia "idNoticia"
//Enviaremos los comentarios descendiendo la fecha de publicacion
//se enviaran 10 o menos cometatrios si no hay suficientes

require_once("includes/functions.php");
require_once("includes/conection_db.php");
session_start();

$userNick=$_SESSION['user'];
$userId=$_SESSION["id"];
$permisos = $_SESSION['permisos'];
//Primero comprobamos si el dato llego bien
if(isset($_POST['ultimoComentario']) && !empty($_POST['idNoticia']))
{
    //los comentarios se mostraran a todos los usuarios
    //solo habra que comprobar para el bonos de borrar comentario
    //Esto solo lo podran hacer el autor y los que tienen estos permisos
    $ultimoComentario=$_POST['ultimoComentario'];
    $idNoticia=$_POST['idNoticia'];
    //Hacemos la consulta
    $consulta="SELECT * FROM respuestas WHERE noticia=".$idNoticia." ORDER BY fecha DESC LIMIT ".$ultimoComentario.",10";
    $consulta=  mysql_query($consulta,$conexion);
    $listaComentarios="";
    for($i=1;$i<=mysql_num_rows($consulta);$i++)
    {
        $fila=mysql_fetch_array($consulta);
        $comentario="<div  id='comentario".$fila["id"]."'>";
        $comentario.="<div class=\"contenido-noticia\">" . $fila["contenido"] . "</div><br>";
              
        $consulta1 = "SELECT nick FROM usuarios WHERE id='".$fila["autor"]."'";
        $consulta1 = mysql_query($consulta1,$conexion);
        $autor =mysql_fetch_array($consulta1);
        
        $comentario.= "<p class=\"autor-noticia\"><a href='usuario.php?usuario=".$autor['nick']."'>". $autor['nick'] . "</a></p>";
        
        //comprobamos el boton de borarr comentario
        if(($fila["autor"]==$userId)||(in_array("Modificar_borrar_comentarios", $permisos)))
        {
            $comentario.='<input id="BorrarComentario'.$fila["id"].'" class="BorrarComentario" value="Borrar el comentario" type="button">';
        }
        $comentario.="</div>";
        $listaComentarios.=$comentario;
        
    }
    if(!empty($listaComentarios))
    {
        $resultado['error']=FALSE;
        $resultado['listaComentarios']=$listaComentarios;
        $resultado['numComentarios']=$i-1;//porque for primero incrementa y luego compara
        echo json_encode($resultado);
    }else{
        $resultado['error']=TRUE;
        $resultado['mensaje']="ahora mismo no hay mas comentarios";
        echo json_encode($resultado);
    }

}else{
    $resultado['error']=TRUE;
    $resultado['mensaje']="Ups, ocurrio un error desconocido";
    echo json_encode($resultado);
}
?>
